Modeling Peer-Peer File Sharing Systems

نویسندگان

  • Zihui Ge
  • Daniel R. Figueiredo
  • Sharad Jaiswal
  • James F. Kurose
  • Donald F. Towsley
چکیده

Peer-peer networking has recently emerged as a new paradigm for building distributed networked applications. In this paper we develop simple mathematical models to explore and illustrate fundamental performance issues of peer-peer file sharing systems. The modeling framework introduced and the corresponding solution method are flexible enough to accommodate different characteristics of such systems. Through the specification of model parameters, we apply our framework to three different peer-peer architectures: centralized indexing, distributed indexing with flooded queries, and distributed indexing with hashing directed queries. Using our model, we investigate the effects of system scaling, freeloaders, file popularity and availability on system performance. In particular, we observe that a system with distributed indexing and flooded queries cannot exploit the full capacity of peer-peer systems. We further show that peer-peer file sharing systems can tolerate a significant number of freeloaders without suffering much performance degradation. In many cases, freeloaders can benefit from the available spare capacity of peer-peer systems and increase overall system throughput. Our work shows that simple models coupled with efficient solution methods can be used to understand and answer questions related to the performance of peer-peer file sharing systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

P2P Network Trust Management Survey

Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...

متن کامل

Analytical Modeling of Peer-to-peer File Sharing Systems

In this paper, we present a survey of recent work in analytical modeling of peer-to-peer (P2P) file sharing systems. We focus on the modeling of three aspects of such systems. First, we describe several performance models regarding chunk-based protocols such as BitTorrent [1]. Secondly, we summarize a trace analysis and corresponding model of the workload and user behavior in a general file sha...

متن کامل

Modeling and Analyzing A Peer-to-Peer System in Credo

Credo offers tools and techniques to model and analyze highly reconfigurable distributed systems. In this paper, we present an integrated methodology to use the Credo tool suite. In this methodology, we advertise the use of top-down design, component-based modeling and compositional analysis to address the complexity of highly reconfigurable distributed systems. As a running example, we model a...

متن کامل

Ensuring Quality of Service in P2P File Sharing through User and Relationship Modelling

This paper describes an approach for motivating participation in a peer-to-peer file sharing system through rewarding cooperative users with better quality of service. User modeling and modeling user relationships with other users is applied. Two forms of evaluation through simulation and through user experiment show that the user and relationship modeling approach provides cooperative users wi...

متن کامل

Guaranteeing Performance through Fairness in Peer-to-Peer File-Sharing and Streaming Systems

Guaranteeing Performance through Fairness in Peer-to-Peer File-Sharing and Streaming Systems

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003